cloth-tube dust arrester - Turco Inglés Diccionario